// index.js
import { request } from "../../request/index.js"
// 获取应用实例
//Page Object
Page({
  data: {
    // 轮播图数组
    swiperList:[],
    // 导航数组
    catesList:[],
    // 楼层数组
    floorList:[]
  },
  // 页面开始加载时触发
  onLoad: function(options) {
    // 1 发送异步请求获取轮播图数据 
    // 优化的手段可以通过es6的promise来解决
    /* wx.request({
     url: 'https://api-hmugo-web.itheima.net/api/public/v1/home/swiperdata',
     success: (result) => {
       this.setData({
         swiperList:result.data.message
       })
     }
   }); */
   request({url:"/home/swiperdata"})
   .then(result=>{
    this.setData({
      swiperList:result
    })
   });
   this.getSwiperList();
   this.getCateList();
   this.getFloorList();
  },
  // 获取轮播图数据
  getSwiperList(){
    request({url:"/home/swiperdata"})
   .then(result=>{
    this.setData({
      swiperList:result
    })
   })
  },
  // 获取分类导航数据
  getCateList(){
    request({url:"/home/catitems"})
   .then(result=>{
    this.setData({
      catesList:result
    })
   })
  },
  // 获取楼层数据
  getFloorList(){
    request({url:"/home/floordata"})
   .then(result=>{
    this.setData({
      floorList:result
    })
   })
  },
})
  